troop train ration - French English Dictionary